﻿using UnityEngine;
using System.Collections;
using System.Collections.Generic;

	public class Pantalla:MonoBehaviour {

		//Propiedades
		//Material Fondo;
		//List<AreaInteractiva> AreasInteractivas;
		//List<PERSONAJES.PersonajeNoJugador> PNJs;
		//List<INTERFAZ.Herramienta> HerramientasExpuestas;
		//Limite LímiteDerecho;
		//Limite LímiteIzquierda;
		public int numero;

		//Metodos

		/// <summary>
		/// Cargars the pantalla.
		/// </summary>
		/// <param name="NumeroPantalla">Numero pantalla.</param>
		//public void CargarPantalla(Pantalla NumeroPantalla)
		//{
			//CrearImagenFondo
			//CrearAreasInteractivas
			//Crear PJ
			//Crear PNJs
			//Crear Herramientas
			//Crear Límites

		//}		
				
		/// <summary>
		/// Eventos the click.
		/// </summary>
		public void OnMouseDown()
		{			
			if (!PERSONAJES.PersonajeJugador.enDialogo) {
						PERSONAJES.PersonajeJugador.moverse = true;
						PERSONAJES.PersonajeJugador.posicionX = Camera.main.ScreenToWorldPoint (new Vector3 (Input.mousePosition.x, Input.mousePosition.y, 11.58F)).x;
						ESCENARIOS.Juego.MouseClickPosX = Camera.main.ScreenToWorldPoint (new Vector3 (Input.mousePosition.x, Input.mousePosition.y, 11.58F)).x;
						ESCENARIOS.Juego.MouseClickPosY = Camera.main.ScreenToWorldPoint (new Vector3 (Input.mousePosition.x, Input.mousePosition.y, 11.58F)).y;
						Debug.Log ("Posx = " + PERSONAJES.PersonajeJugador.posicionX);			
				} else {
						INTERFAZ.CuadroDialogo.secuencia+=1;
						Debug.Log ("Leer linea de dialogo" + INTERFAZ.CuadroDialogo.secuencia);
				}

		}
	}
